<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@taglib prefix="f" uri="http://java.sun.com/jsf/core"%>
<%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%>
<%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%>
<%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%>
<%@ taglib uri="http://richfaces.org/rich" prefix="rich"%>
<link href="/general/css/admin_1.css" rel="stylesheet" type="text/css"/>
<f:view>
    <h:form styleClass="fondoFormulariosyPanel">
        <h:panelGrid columns="1" bgcolor="#A52A2A" width="100%">
            <h:outputLabel style="font-weight:bold; color:#FFF8DC;" value="Reporte Lista De Contratos De Alquiler" />
        </h:panelGrid>
        <a4j:outputPanel ajaxRendered="true">
            <h:messages id="lblMessages" styleClass="messages" infoClass="infoClass" errorClass="errorClass"
                        warnClass="warnClass" showDetail="true" errorStyle="color:red;"
                        warnStyle="color:green;" infoStyle="color:black;" fatalStyle="color:black"/>
        </a4j:outputPanel>
        <h:panelGrid columns="5" styleClass="fondoFormulariosyPanel">
            <h:outputLabel value="Fecha Inicio"/>
            <rich:calendar id="txtInicio" datePattern="dd/MM/yyyy"
                           value="#{ReporteContratosController.fechaInicio}"/>

            <h:outputLabel value="Fecha Fin"/>
            <rich:calendar id="txtFin" datePattern="dd/MM/yyyy"
                           value="#{ReporteContratosController.fechaFin}"/>
            
            <h:commandButton value="Buscar" title="Buscar" action="#{ReporteContratosController.buscarContratos}" image="/img/buscar.png"/>
        </h:panelGrid>
        <h:commandButton value="Exportar" title="Exportar" action="#{ReporteContratosController.exportarListaContratos}" />
        
        <rich:dataTable value="#{ReporteContratosController.listaReportesFechas}" width="100%" var="lista" rows="10" reRender="ds" id="simpletable" rowClasses="TableImpar,TablePar">
            <f:facet name="header">
                <rich:datascroller id="ds" renderIfSinglePage="false"></rich:datascroller>
            </f:facet>
            <rich:column>
                <f:facet name="header">
                    <h:outputLabel value="Nº Contrato"/>
                </f:facet>
                <h:outputText value="#{lista.conNumero}"/>
            </rich:column>
            <rich:column >
                <f:facet name="header">
                    <h:outputLabel value="Estado"/>
                </f:facet>
                <h:outputText value="#{lista.estado}"/>
            </rich:column>
            <rich:column>
                <f:facet name="header">
                    <h:outputLabel value="Contratante"/>
                </f:facet>
                <h:outputText value="#{lista.contratante}"/>
            </rich:column>
             <rich:column>
                <f:facet name="header">
                    <h:outputLabel value="Ambiente/Equipo"/>
                </f:facet>
                <h:outputText value="#{lista.recursos}"/>
            </rich:column>
            <rich:column>
                <f:facet name="header">
                    <h:outputLabel value="Importe"/>
                </f:facet>
                <h:outputText value="#{lista.conApagar}"/>
            </rich:column>
        </rich:dataTable>
    </h:form>
</f:view>